package main

import (
	"fmt"
	"log"
	"net/http"
)


//Golang（Go语言）内置是有HTTP服务的，我们可以通过内置的net/http包来实现一个HTTP服务。
//不足之处：
//不能单独的对请求方法(POST,GET等)注册特定的处理函数
//不支持Path变量参数
//不能很很好的获取参数
//不支持参数校验
//不支持参数绑定
//不能更好的多种格式输出
//性能一般
//扩展性不足

func handler(w http.ResponseWriter, r *http.Request){
	fmt.Fprintf(w, "{'message':'hello GoLang'}")
}

func main(){
	http.HandleFunc("/", handler)
	log.Fatal(http.ListenAndServe(":8081", nil))


	//设置https访问方式
	//http.ListenAndServeTLS()
}